AST for Module IO after Pass flattenFunctions
previous pass
next pass
AST for Module IO after Pass flattenFunctions
module
IO[208303]
-
- «»
function chpl__init_IO[468474] ( ) : void[4]
-
{
-
{}
-
{}
-
{}
-
{}
-
(164380 'end of statement' )
-
(164385 'end of statement' )
-
(164390 'end of statement' )
-
(164395 'end of statement' )
-
(164400 'end of statement' )
-
(164405 'end of statement' )
-
(164410 'end of statement' )
-
(164415 'end of statement' )
-
(164420 'end of statement' )
-
(164425 'end of statement' )
-
(164430 'end of statement' )
-
(164435 'end of statement' )
-
(164440 'end of statement' )
-
(164445 'end of statement' )
-
(164450 'end of statement' )
-
(164455 'end of statement' )
-
(164460 'end of statement' )
-
(164465 'end of statement' )
-
(164470 'end of statement' )
-
(164485 'end of statement' )
-
(164516 'end of statement' )
-
(164527 'end of statement' )
-
(164540 'end of statement' )
-
(164547 'end of statement' )
-
(164554 'end of statement' )
-
(164561 'end of statement' )
-
(164568 'end of statement' )
-
(164575 'end of statement' )
-
(167961 'end of statement' )
-
(167966 'end of statement' )
-
(167971 'end of statement' )
-
(167976 'end of statement' )
-
(167981 'end of statement' )
-
(167986 'end of statement' )
-
(167991 'end of statement' )
-
(167996 'end of statement' )
-
(168001 'end of statement' )
-
(168006 'end of statement' )
-
(168011 'end of statement' )
-
(168016 'end of statement' )
-
(168021 'end of statement' )
-
(168026 'end of statement' )
-
(168031 'end of statement' )
-
(168036 'end of statement' )
-
(168041 'end of statement' )
-
(168046 'end of statement' )
-
(168051 'end of statement' )
-
(168056 'end of statement' )
-
(168061 'end of statement' )
-
(168066 'end of statement' )
-
(168071 'end of statement' )
-
(168076 'end of statement' )
-
(168081 'end of statement' )
-
(168086 'end of statement' )
-
(168091 'end of statement' )
-
(168096 'end of statement' )
-
(168101 'end of statement' )
-
(168106 'end of statement' )
-
(168111 'end of statement' )
-
var init_coerce_tmp[1533409]:int(32)[66]
-
(1597693 '=' init_coerce_tmp[1533409] 0)
-
(647074 'move' IOHINTS_NONE[168413] init_coerce_tmp[1533409])
-
(168417 'end of statement' )
-
(647076 'move' IOHINTS_SEQUENTIAL[168419] QIO_HINT_SEQUENTIAL[164432])
-
(168423 'end of statement' )
-
(647078 'move' IOHINTS_RANDOM[168425] QIO_HINT_RANDOM[164427])
-
(168429 'end of statement' )
-
(647080 'move' IOHINTS_PREFETCH[168431] QIO_HINT_CACHED[164447])
-
(168435 'end of statement' )
-
(647082 'move' IOHINTS_MMAP[168437] QIO_METHOD_MMAP[164417])
-
(168441 'end of statement' )
-
(647084 'move' IOHINTS_NOMMAP[168443] QIO_METHOD_PREADPWRITE[164407])
-
(168447 'end of statement' )
-
(169928 'end of statement' )
-
(169935 'end of statement' )
-
(169942 'end of statement' )
-
(169949 'end of statement' )
-
(169956 'end of statement' )
-
(170675 'end of statement' )
-
(173103 'end of statement' )
-
(178137 'end of statement' )
-
(180107 'end of statement' )
-
(180403 'end of statement' )
-
(182193 'end of statement' )
-
(182879 'end of statement' )
-
var call_tmp[844724]:6*string[1533600]
-
(844727 'move' call_tmp[844724] (186749 call _build_tuple[1533526] "a" "b" "c" "d" "e" "f"))
-
(647804 'move' _arg_to_proto_names[186731] (1533715 call chpl__initCopy[1533718] call_tmp[844724] 0))
-
(186752 'end of statement' )
-
(193053 'end of statement' )
-
(193058 'end of statement' )
-
(193063 'end of statement' )
-
var call_tmp[849789]:bool[19]
-
var call_tmp[849794]:bool[19]
-
(1534145 'end of statement' qio_write_unbuffered_threshold[193055] qio_read_unbuffered_threshold[193060])
-
(194836 'end of statement' )
-
var type_tmp[648300]:fileReader(true,defaultDeserializer)[1534304]
-
(196741 'end of statement' )
-
var call_tmp[852507]:file[168704]
-
var initTemp[1534738]:file[168704]
-
var default_arg_hints[1576261]:ioHintSet[168555]
-
(1576266 'move' default_arg_hints[1576261] (1576263 call init_default_hints[1576239]))
-
var default_arg_own[1576288]:bool[19]
-
(1534741 call init[169042] initTemp[1534738] 0 default_arg_hints[1576261] 0)
-
(852510 'move' call_tmp[852507] initTemp[1534738])
-
var call_tmp[852514]:fileReader(true,defaultDeserializer)[1534304]
-
var default_arg_region[1577660]:range(int(64),low,one)[1576928]
-
(1577667 'move' default_arg_region[1577660] (1577662 call reader_default_region[1577635] call_tmp[852507]))
-
var default_arg_hints[1577697]:ioHintSet[168555]
-
(1577704 'move' default_arg_hints[1577697] (1577699 call reader_default_hints[1577671] call_tmp[852507]))
-
var default_arg_deserializer[1577733]:defaultDeserializer[173096]
-
(1577740 'move' default_arg_deserializer[1577733] (1577735 call reader_default_deserializer[1577708] call_tmp[852507]))
-
(852517 'move' call_tmp[852514] (196752 call reader[1576339] call_tmp[852507] default_arg_region[1577660] default_arg_hints[1577697] default_arg_deserializer[1577733]))
-
(648310 'move' stdin[196736] call_tmp[852514])
-
(558501 'end of statement' stdin[196736])
-
var type_tmp[648313]:fileWriter(true,defaultSerializer)[1590708]
-
(196770 'end of statement' )
-
var call_tmp[852519]:c_ptr(c_FILE)[1534749]
-
(852522 'move' call_tmp[852519] (196778 call chpl_cstdout[196756]))
-
var call_tmp[852524]:file[168704]
-
var initTemp[1590831]:file[168704]
-
var default_arg_hints[1590996]:ioHintSet[168555]
-
(1591001 'move' default_arg_hints[1590996] (1590998 call init_default_hints[1590974]))
-
var default_arg_own[1591023]:bool[19]
-
(1590834 call init[168871] initTemp[1590831] call_tmp[852519] default_arg_hints[1590996] 0)
-
(852527 'move' call_tmp[852524] initTemp[1590831])
-
var call_tmp[852531]:fileWriter(true,defaultSerializer)[1590708]
-
var default_arg_region[1591268]:range(int(64),low,one)[1576928]
-
(1591275 'move' default_arg_region[1591268] (1591270 call writer_default_region[1591243] call_tmp[852524]))
-
var default_arg_hints[1591305]:ioHintSet[168555]
-
(1591312 'move' default_arg_hints[1591305] (1591307 call writer_default_hints[1591279] call_tmp[852524]))
-
var default_arg_serializer[1591341]:defaultSerializer[171969]
-
(1591348 'move' default_arg_serializer[1591341] (1591343 call writer_default_serializer[1591316] call_tmp[852524]))
-
(852534 'move' call_tmp[852531] (196782 call writer[1591034] call_tmp[852524] default_arg_region[1591268] default_arg_hints[1591305] default_arg_serializer[1591341]))
-
(648323 'move' stdout[196765] call_tmp[852531])
-
(558503 'end of statement' stdout[196765])
-
var type_tmp[648326]:fileWriter(true,defaultSerializer)[1590708]
-
(196800 'end of statement' )
-
var call_tmp[852536]:c_ptr(c_FILE)[1534749]
-
(852539 'move' call_tmp[852536] (196808 call chpl_cstderr[196786]))
-
var call_tmp[852541]:file[168704]
-
var initTemp[1597594]:file[168704]
-
var default_arg_hints[1597616]:ioHintSet[168555]
-
(1597621 'move' default_arg_hints[1597616] (1597618 call init_default_hints[1590974]))
-
var default_arg_own[1597625]:bool[19]
-
(1597597 call init[168871] initTemp[1597594] call_tmp[852536] default_arg_hints[1597616] 0)
-
(852544 'move' call_tmp[852541] initTemp[1597594])
-
var call_tmp[852548]:fileWriter(true,defaultSerializer)[1590708]
-
var default_arg_region[1597642]:range(int(64),low,one)[1576928]
-
(1597649 'move' default_arg_region[1597642] (1597644 call writer_default_region[1591243] call_tmp[852541]))
-
var default_arg_hints[1597653]:ioHintSet[168555]
-
(1597660 'move' default_arg_hints[1597653] (1597655 call writer_default_hints[1591279] call_tmp[852541]))
-
var default_arg_serializer[1597664]:defaultSerializer[171969]
-
(1597671 'move' default_arg_serializer[1597664] (1597666 call writer_default_serializer[1591316] call_tmp[852541]))
-
(852551 'move' call_tmp[852548] (196812 call writer[1591034] call_tmp[852541] default_arg_region[1597642] default_arg_hints[1597653] default_arg_serializer[1597664]))
-
(648336 'move' stderr[196795] call_tmp[852548])
-
(558505 'end of statement' stderr[196795])
-
(197134 'end of statement' )
-
(197139 'end of statement' qio_file_ptr_t[164476] qio_channel_ptr_t[164507] QIO_HINT_SEQUENTIAL[164432] QIO_HINT_RANDOM[164427] QIO_HINT_CACHED[164447] QIO_METHOD_MMAP[164417] QIO_METHOD_PREADPWRITE[164407])
-
(1001045 'end of statement' )
-
(1001048 'end of statement' )
-
(1001051 'end of statement' )
-
(1001054 'end of statement' )
-
(618186 return _void[46])
}
-
-
type ioMode[164108] def r[164094]:ioMode[164108] 1 def cw[164097]:ioMode[164108] 2 def rw[164100]:ioMode[164108] 3 def cwr[164103]:ioMode[164108] 4 def a[164106]:ioMode[164108] 5
-
type _iokind[164124] def dynamic[164113]:_iokind[164124] 0 def native[164116]:_iokind[164124] 1 def big[164119]:_iokind[164124] 2 def little[164122]:_iokind[164124] 3
-
type endianness[164137] def native[164129]:endianness[164137] 0 def big[164132]:endianness[164137] 1 def little[164135]:endianness[164137] 2
-
type iostringstyleInternal[164184] def len1b_data[164148]:iostringstyleInternal[164184] -1 def len2b_data[164153]:iostringstyleInternal[164184] -2 def len4b_data[164158]:iostringstyleInternal[164184] -4 def len8b_data[164163]:iostringstyleInternal[164184] -8 def lenVb_data[164168]:iostringstyleInternal[164184] -10 def data_toeof[164175]:iostringstyleInternal[164184] -65280 def data_null[164182]:iostringstyleInternal[164184] -256
-
type iostringformatInternal[164206] def word[164189]:iostringformatInternal[164206] 0 def basic[164192]:iostringformatInternal[164206] 1 def chpl[164195]:iostringformatInternal[164206] 2 def json[164198]:iostringformatInternal[164206] 3 def toend[164201]:iostringformatInternal[164206] 4 def toeof[164204]:iostringformatInternal[164206] 5
-
var QIO_FDFLAG_UNK[164377]:int(32)[66]
-
var QIO_FDFLAG_READABLE[164382]:int(32)[66]
-
var QIO_FDFLAG_WRITEABLE[164387]:int(32)[66]
-
var QIO_FDFLAG_SEEKABLE[164392]:int(32)[66]
-
var QIO_METHOD_DEFAULT[164397]:int(32)[66]
-
var QIO_METHOD_READWRITE[164402]:int(32)[66]
-
var QIO_METHOD_PREADPWRITE[164407]:int(32)[66]
-
var QIO_METHOD_FREADFWRITE[164412]:int(32)[66]
-
var QIO_METHOD_MMAP[164417]:int(32)[66]
-
var QIO_METHODMASK[164422]:int(32)[66]
-
var QIO_HINT_RANDOM[164427]:int(32)[66]
-
var QIO_HINT_SEQUENTIAL[164432]:int(32)[66]
-
var QIO_HINT_LATENCY[164437]:int(32)[66]
-
var QIO_HINT_BANDWIDTH[164442]:int(32)[66]
-
var QIO_HINT_CACHED[164447]:int(32)[66]
-
var QIO_HINT_PARALLEL[164452]:int(32)[66]
-
var QIO_HINT_DIRECT[164457]:int(32)[66]
-
var QIO_HINT_NOREUSE[164462]:int(32)[66]
-
var QIO_HINT_OWNED[164467]:int(32)[66]
-
-
-
var qio_file_ptr_t[164476]:c_ptr(qio_file_t)[1466002]
-
var QIO_FILE_PTR_NULL[164482]:c_ptr(qio_file_t)[1466002]
-
-
-
var qio_channel_ptr_t[164507]:c_ptr(qio_channel_t)[1466049]
-
var QIO_CHANNEL_PTR_NULL[164513]:c_ptr(qio_channel_t)[1466049]
-
type qbuffer_ptr_t[164521]
-
var QBUFFER_PTR_NULL[164524]:qbuffer_ptr_t[164521]
-
var QIO_STRING_FORMAT_WORD[164535]:uint(8)[71]
-
var QIO_STRING_FORMAT_BASIC[164542]:uint(8)[71]
-
var QIO_STRING_FORMAT_CHPL[164549]:uint(8)[71]
-
var QIO_STRING_FORMAT_JSON[164556]:uint(8)[71]
-
var QIO_STRING_FORMAT_TOEND[164563]:uint(8)[71]
-
var QIO_STRING_FORMAT_TOEOF[164570]:uint(8)[71]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
type QioPluginFile[5482733]
-
type unmanaged QioPluginFile[3878488]
-
type borrowed QioPluginFile?[468121]
-
type unmanaged QioPluginFile?[468118]
-
type QioPluginFile?[468115]
-
type QioPluginFile[435643]
-
-
-
-
-
-
type QioPluginChannel[5482736]
-
type unmanaged QioPluginChannel[3879110]
-
type borrowed QioPluginChannel?[468127]
-
type unmanaged QioPluginChannel?[468112]
-
type QioPluginChannel?[468109]
-
type QioPluginChannel[435609]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
var QIO_CONV_UNK[167958]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_NUMERIC[167963]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_SIGNED[167968]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_BINARY_SIGNED[167973]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_UNSIGNED[167978]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_BINARY_UNSIGNED[167983]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_REAL[167988]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_BINARY_REAL[167993]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_IMAG[167998]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_BINARY_IMAG[168003]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_COMPLEX[168008]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_BINARY_COMPLEX[168013]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_CHAR[168018]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_STRING[168023]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_BINARY_STRING[168028]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_SERDE[168033]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_REGEX[168038]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_NONE_REGEX_LITERAL[168043]:int(32)[66]
-
var QIO_CONV_ARG_TYPE_NONE_LITERAL[168048]:int(32)[66]
-
var QIO_CONV_SET_MIN_WIDTH_COLS[168053]:int(32)[66]
-
var QIO_CONV_SET_MAX_WIDTH_COLS[168058]:int(32)[66]
-
var QIO_CONV_SET_MAX_WIDTH_CHARS[168063]:int(32)[66]
-
var QIO_CONV_SET_MAX_WIDTH_BYTES[168068]:int(32)[66]
-
var QIO_CONV_SET_PRECISION[168073]:int(32)[66]
-
var QIO_CONV_SET_STRINGLEN[168078]:int(32)[66]
-
var QIO_CONV_SET_TERMINATOR[168083]:int(32)[66]
-
var QIO_CONV_SET_STRINGSTART[168088]:int(32)[66]
-
var QIO_CONV_SET_STRINGSTARTEND[168093]:int(32)[66]
-
var QIO_CONV_SET_STRINGEND[168098]:int(32)[66]
-
var QIO_CONV_SET_CAPTURE[168103]:int(32)[66]
-
var QIO_CONV_SET_DONE[168108]:int(32)[66]
-
-
-
-
-
-
-
var IOHINTS_NONE[168413]:int(32)[66]
-
var IOHINTS_SEQUENTIAL[168419]:int(32)[66]
-
var IOHINTS_RANDOM[168425]:int(32)[66]
-
var IOHINTS_PREFETCH[168431]:int(32)[66]
-
var IOHINTS_MMAP[168437]:int(32)[66]
-
var IOHINTS_NOMMAP[168443]:int(32)[66]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
type _serializeWrapper(defaultDeserializer)[5462702]
-
type _serializeWrapper(defaultDeserializer)[5462699]
-
type unmanaged _serializeWrapper(defaultDeserializer)?[1586292]
-
type unmanaged _serializeWrapper(defaultDeserializer)[1582043]
-
type borrowed _serializeWrapper(defaultDeserializer)?[1534358]
-
type _serializeWrapper(defaultDeserializer)?[1534353]
-
-
-
type _serializeWrapper(defaultSerializer)[5462752]
-
type _serializeWrapper(defaultSerializer)[5462749]
-
type unmanaged _serializeWrapper(defaultSerializer)?[1595046]
-
type unmanaged _serializeWrapper(defaultSerializer)[1593304]
-
type borrowed _serializeWrapper(defaultSerializer)?[1590762]
-
type _serializeWrapper(defaultSerializer)?[1590757]
-
-
-
type _serializeWrapper(jsonDeserializer)[5465027]
-
type _serializeWrapper(jsonDeserializer)[5465024]
-
type unmanaged _serializeWrapper(jsonDeserializer)?[3280743]
-
type unmanaged _serializeWrapper(jsonDeserializer)[3279001]
-
type borrowed _serializeWrapper(jsonDeserializer)?[3276844]
-
type _serializeWrapper(jsonDeserializer)?[3276839]
-
-
-
type _serializeWrapper(binaryDeserializer)[5465521]
-
type _serializeWrapper(binaryDeserializer)[5465518]
-
type unmanaged _serializeWrapper(binaryDeserializer)?[3429637]
-
type unmanaged _serializeWrapper(binaryDeserializer)[3427895]
-
type borrowed _serializeWrapper(binaryDeserializer)?[3425747]
-
type _serializeWrapper(binaryDeserializer)?[3425742]
-
-
-
type _serializeWrapper(binarySerializer)[5466098]
-
type _serializeWrapper(binarySerializer)[5466095]
-
type unmanaged _serializeWrapper(binarySerializer)?[4326874]
-
type unmanaged _serializeWrapper(binarySerializer)[3888140]
-
type borrowed _serializeWrapper(binarySerializer)?[3886972]
-
type _serializeWrapper(binarySerializer)?[3886967]
-
-
-
type _serializeWrapper(objectSerializer)[5466111]
-
type _serializeWrapper(objectSerializer)[5466108]
-
type unmanaged _serializeWrapper(objectSerializer)?[4331348]
-
type unmanaged _serializeWrapper(objectSerializer)[3920471]
-
type borrowed _serializeWrapper(objectSerializer)?[3919263]
-
type _serializeWrapper(objectSerializer)?[3919258]
-
-
-
type _serializeWrapper(objectDeserializer)[5466124]
-
type _serializeWrapper(objectDeserializer)[5466121]
-
type unmanaged _serializeWrapper(objectDeserializer)?[4335390]
-
type unmanaged _serializeWrapper(objectDeserializer)[3923885]
-
type borrowed _serializeWrapper(objectDeserializer)?[3922717]
-
type _serializeWrapper(objectDeserializer)?[3922712]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function _ref(defaultSerializer)[1579607] . serializeValue[3783303] ( this[3783307]:_ref(defaultSerializer)[1579607] , writer[3783309]:fileWriter(false,defaultSerializer)[1838949] , val[3783311]:staticTensor(3,real(32))[2453238] ) : void[4]
ref arg this[3783307]:_ref(defaultSerializer)[1579607] const ref arg writer[3783309]:fileWriter(false,defaultSerializer)[1838949] const ref arg val[3783311]:staticTensor(3,real(32))[2453238]-
{
-
var ret[3783315]:void[4]
-
var tmp[3783325]:bool[19]
-
var tmp[3783327]:bool[19]
-
var tmp[3783329]:bool[19]
-
var tmp[3783331]:bool[19]
-
var call_tmp[3783333]:staticTensor(3,real(32))[2453238]
-
var call_tmp[3783344]:bool[19]
-
(3785042 'end of statement' )
-
var tmp[3783357]:bool[19]
-
var tmp[3783359]:bool[19]
-
var call_tmp[3783361]:bool[19]
-
var tmp[3783381]:bool[19]
-
var call_tmp[3783383]:staticTensor(3,real(32))[2453238]
-
var call_tmp[3783389]:bool[19]
-
(3785044 'end of statement' )
-
var call_tmp[3783410]:bool[19]
-
(3785077 'end of statement' )
-
var tmp[3783423]:bool[19]
-
var tmp[3783425]:bool[19]
-
var call_tmp[3783427]:bool[19]
-
var tmp[3783447]:bool[19]
-
var call_tmp[3783449]:staticTensor(3,real(32))[2453238]
-
var call_tmp[3783455]:bool[19]
-
(3785079 'end of statement' )
-
var call_tmp[3783476]:bool[19]
-
(3785159 'end of statement' )
-
var tmp[3783489]:bool[19]
-
var tmp[3783491]:bool[19]
-
var call_tmp[3783493]:bool[19]
-
var tmp[3783513]:bool[19]
-
var call_tmp[3783515]:staticTensor(3,real(32))[2453238]
-
var call_tmp[3783521]:bool[19]
-
(3785161 'end of statement' )
-
var call_tmp[3783543]:bool[19]
-
(3785165 'end of statement' )
-
var tmp[3783556]:bool[19]
-
var tmp[3783558]:bool[19]
-
var call_tmp[3783560]:bool[19]
-
var tmp[3783580]:bool[19]
-
var call_tmp[3783582]:staticTensor(3,real(32))[2453238]
-
var call_tmp[3783588]:bool[19]
-
(3785167 'end of statement' )
-
var call_tmp[3783607]:bool[19]
-
{
-
var call_tmp[3783634]:staticTensor(3,real(32))[2453238]
-
var call_tmp[3783640]:bool[19]
-
var call_tmp[3783648]:bool[19]
-
{
-
var tmp[3783664]:bool[19]
-
var tmp[3783666]:bool[19]
-
var call_tmp[3783668]:staticTensor(3,real(32))[2453238]
-
var call_tmp[3783679]:bool[19]
-
(3785204 'end of statement' )
-
var tmp[3783692]:bool[19]
-
var tmp[3783694]:bool[19]
-
var call_tmp[3783696]:bool[19]
-
var tmp[3783716]:bool[19]
-
var call_tmp[3783718]:staticTensor(3,real(32))[2453238]
-
var call_tmp[3783724]:bool[19]
-
(3785206 'end of statement' )
-
var call_tmp[3783745]:bool[19]
-
(3785230 'end of statement' )
-
var tmp[3783758]:bool[19]
-
var tmp[3783760]:bool[19]
-
var call_tmp[3783762]:bool[19]
-
var tmp[3783782]:bool[19]
-
var call_tmp[3783784]:staticTensor(3,real(32))[2453238]
-
var call_tmp[3783790]:bool[19]
-
(3785232 'end of statement' )
-
var call_tmp[3783808]:bool[19]
-
{
-
var call_tmp[3783825]:staticTensor(3,real(32))[2453238]
-
var call_tmp[3783831]:bool[19]
-
var call_tmp[3783838]:bool[19]
-
{
-
(3783856 call serialize[3785286] val[3783311] writer[3783309] this[3783307])
}
}
}
}
-
(3785170 'end of statement' )
-
(3783865 return ret[3783315])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function chpl_stringify[1833067] ( _e0_args[1833069]:string[244] , _e1_args[1833071]:ArrayInit[66987] , _e2_args[1833073]:string[244] ) : string[244]
const ref arg _e0_args[1833069]:string[244] const in arg _e1_args[1833071]:ArrayInit[66987] const ref arg _e2_args[1833073]:string[244]-
{
-
var args[1833087]:(string,ArrayInit,string)[1833379]
-
(1833089 'move' args[1833087] (1833092 call chpl__init_tuple[1833397] _e0_args[1833069] _e1_args[1833071] _e2_args[1833073]))
-
var ret[1833077]:string[244]
-
var call_tmp[1833099]:bool[19]
-
var call_tmp[1833106]:bool[19]
-
{
-
{
-
var call_tmp[1833132]:file[168704]
-
(1833134 'move' call_tmp[1833132] (1833137 call openMemFile[170606]))
-
var f[1833138]:file[168704]
-
(1833140 'move' f[1833138] call_tmp[1833132])
-
(1833143 'end of statement' )
-
{
-
{
-
(1833150 call close[169420] f[1833138])
-
(1833151 'end of statement' f[1833138])
}
}
-
var call_tmp[1833155]:fileWriter(false,defaultSerializer)[1838949]
-
var default_arg_region[1839062]:range(int(64),low,one)[1576928]
-
(1839068 'move' default_arg_region[1839062] (1839064 call writer_default_region[1839037] f[1833138]))
-
var default_arg_hints[1839098]:ioHintSet[168555]
-
(1839104 'move' default_arg_hints[1839098] (1839100 call writer_default_hints[1839072] f[1833138]))
-
var default_arg_serializer[1839133]:defaultSerializer[171969]
-
(1839139 'move' default_arg_serializer[1839133] (1839135 call writer_default_serializer[1839108] f[1833138]))
-
(1833157 'move' call_tmp[1833155] (1833163 call writer[1838832] f[1833138] default_arg_region[1839062] default_arg_hints[1839098] default_arg_serializer[1839133]))
-
var w[1833166]:fileWriter(false,defaultSerializer)[1838949]
-
(1833168 'move' w[1833166] call_tmp[1833155])
-
(1833171 'end of statement' )
-
{
-
{
-
(1833178 call close[1841632] w[1833166])
-
(1833179 'end of statement' w[1833166])
}
}
-
var _tuple_expand_tmp_0[1842309]:_ref(string)[1466327]
-
(1842315 'move' _tuple_expand_tmp_0[1842309] (1842335 '.v' args[1833087] x0[1833373]))
-
var _tuple_expand_tmp_1[1842317]:_ref(ArrayInit)[1522119]
-
(1842323 'move' _tuple_expand_tmp_1[1842317] (1842340 '.' args[1833087] x1[1833375]))
-
var _tuple_expand_tmp_2[1842325]:_ref(string)[1466327]
-
(1842331 'move' _tuple_expand_tmp_2[1842325] (1842345 '.v' args[1833087] x2[1833377]))
-
var coerce_tmp[1842910]:ArrayInit[66987]
-
(1842914 'move' coerce_tmp[1842910] (1842912 'deref' _tuple_expand_tmp_1[1842317]))
-
(1833187 call write[1842608] w[1833166] _tuple_expand_tmp_0[1842309] coerce_tmp[1842910] _tuple_expand_tmp_2[1842325])
-
(1833190 'end of statement' w[1833166])
-
{
-
(1833197 call lock[1843210] w[1833166])
-
(1833198 'end of statement' w[1833166])
}
-
var call_tmp[1833201]:int(64)[10]
-
(1833203 'move' call_tmp[1833201] (1833209 call offset[1871304] w[1833166]))
-
var offset[1833210]:int(64)[10]
-
(1833212 'move' offset[1833210] call_tmp[1833201])
-
(1833215 'end of statement' )
-
(1833220 call unlock[1843627] w[1833166])
-
(1833221 'end of statement' w[1833166])
-
var call_tmp[1833223]:uint(8)[71]
-
var call_tmp[1833230]:uint(64)[86]
-
(1833232 'move' call_tmp[1833230] (1833235 'cast' uint(64)[86] offset[1833210]))
-
var call_tmp[1833238]:uint(64)[86]
-
var coerce_tmp[1871397]:uint(64)[86]
-
(1871403 'move' coerce_tmp[1871397] (1871399 'cast' uint(64)[86] 1))
-
(1833240 'move' call_tmp[1833238] (1833243 call +[1471203] call_tmp[1833230]))
-
var call_tmp[1833246]:c_ptr(uint(8))[1466369]
-
var default_arg_clear[1871819]:bool[19]
-
var default_arg_alignment[1871867]:uint(64)[86]
-
(1871871 'move' default_arg_alignment[1871867] (1871869 call allocate_default_alignment[1871828]))
-
(1833248 'move' call_tmp[1833246] (1833251 call allocate[1871406] call_tmp[1833238] 0 default_arg_alignment[1871867]))
-
var buf[1833254]:c_ptr(uint(8))[1466369]
-
(1833256 'move' buf[1833254] (1871985 call chpl__initCopy[1467227] call_tmp[1833246] 0))
-
(1833259 'end of statement' )
-
var call_tmp[1833260]:fileReader(false,defaultDeserializer)[1872106]
-
var default_arg_region[1872219]:range(int(64),low,one)[1576928]
-
(1872225 'move' default_arg_region[1872219] (1872221 call reader_default_region[1872194] f[1833138]))
-
var default_arg_hints[1872255]:ioHintSet[168555]
-
(1872261 'move' default_arg_hints[1872255] (1872257 call reader_default_hints[1872229] f[1833138]))
-
var default_arg_deserializer[1872290]:defaultDeserializer[173096]
-
(1872296 'move' default_arg_deserializer[1872290] (1872292 call reader_default_deserializer[1872265] f[1833138]))
-
(1833262 'move' call_tmp[1833260] (1833268 call reader[1871989] f[1833138] default_arg_region[1872219] default_arg_hints[1872255] default_arg_deserializer[1872290]))
-
var r[1833271]:fileReader(false,defaultDeserializer)[1872106]
-
(1833273 'move' r[1833271] call_tmp[1833260])
-
(1833276 'end of statement' )
-
{
-
{
-
(1833283 call close[1874827] r[1833271])
-
(1833284 'end of statement' r[1833271])
}
}
-
var _return_tmp_[5468403]:int(64)[10]
-
(5468405 'move' _return_tmp_[5468403] (1833292 call readBinary[1875424] r[1833271] buf[1833254] offset[1833210]))
-
(1833295 'end of statement' r[1833271] buf[1833254] offset[1833210])
-
var call_tmp[1833299]:_ref(uint(8))[1466089]
-
(1833301 'move' call_tmp[1833299] (1833304 call this[1474553] buf[1833254] offset[1833210]))
-
var coerce_tmp[1875836]:uint(8)[71]
-
(1875842 'move' coerce_tmp[1875836] (1875838 'cast' uint(8)[71] 0))
-
(1833307 call =[52249] call_tmp[1833299] coerce_tmp[1875836])
-
(1833310 'end of statement' buf[1833254] offset[1833210])
-
var call_tmp[1833313]:int(64)[10]
-
(1833315 'move' call_tmp[1833313] (1833318 call +[1471222] offset[1833210]))
-
var call_tmp[1833321]:string[244]
-
(1833323 'move' call_tmp[1833321] (1833329 call createCopyingBuffer[1513110] buf[1833254] offset[1833210] call_tmp[1833313] replace[37978]))
-
var ret[1833334]:string[244]
-
(1833336 'move' ret[1833334] call_tmp[1833321])
-
(1833339 'end of statement' f[1833138] w[1833166] offset[1833210] buf[1833254] offset[1833210])
-
var coerce_tmp[1875847]:c_ptr(void)[1465614]
-
(1875853 'move' coerce_tmp[1875847] (1875849 'cast' c_ptr(void)[1465614] buf[1833254]))
-
(1833346 call deallocate[51080] coerce_tmp[1875847])
-
(1833348 'end of statement' buf[1833254])
-
(1875857 '=' ret[1833077] ret[1833334])
-
gotoReturn _end_chpl_stringify[1833361] _end_chpl_stringify[1833361]
-
(1833357 'end of statement' ret[1833334])
}
}
-
(1838510 'end of statement' args[1833087])
-
label _end_chpl_stringify[1833361]
-
(1833363 return ret[1833077])
}
-
-
-
-
- «»
function chpl_stringify[1900430] ( _e0_args[1900432]:string[244] , _e1_args[1900434]:string[244] , _e2_args[1900436]:int(64)[10] , _e3_args[1900438]:string[244] , _e4_args[1900440]:range(int(64),both,one)[1610039] ) : string[244]
const ref arg _e0_args[1900432]:string[244] const ref arg _e1_args[1900434]:string[244] const in arg _e2_args[1900436]:int(64)[10] const ref arg _e3_args[1900438]:string[244] const in arg _e4_args[1900440]:range(int(64),both,one)[1610039]-
{
-
var args[1900458]:(string,string,int(64),string,range(int(64),both,one))[1900758]
-
(1900460 'move' args[1900458] (1900463 call chpl__init_tuple[1900780] _e0_args[1900432] _e1_args[1900434] _e2_args[1900436] _e3_args[1900438] _e4_args[1900440]))
-
var ret[1900444]:string[244]
-
var call_tmp[1900472]:bool[19]
-
var call_tmp[1900479]:bool[19]
-
{
-
var call_tmp[1900488]:string[244]
-
var _tuple_expand_tmp_0[1903682]:_ref(string)[1466327]
-
(1903688 'move' _tuple_expand_tmp_0[1903682] (1903724 '.v' args[1900458] x0[1900748]))
-
var _tuple_expand_tmp_1[1903690]:_ref(string)[1466327]
-
(1903696 'move' _tuple_expand_tmp_1[1903690] (1903729 '.v' args[1900458] x1[1900750]))
-
var _tuple_expand_tmp_2[1903698]:_ref(int(64))[1465689]
-
(1903704 'move' _tuple_expand_tmp_2[1903698] (1903734 '.' args[1900458] x2[1900752]))
-
var _tuple_expand_tmp_3[1903706]:_ref(string)[1466327]
-
(1903712 'move' _tuple_expand_tmp_3[1903706] (1903739 '.v' args[1900458] x3[1900754]))
-
var _tuple_expand_tmp_4[1903714]:_ref(range(int(64),both,one))[1610048]
-
(1903720 'move' _tuple_expand_tmp_4[1903714] (1903744 '.' args[1900458] x4[1900756]))
-
var coerce_tmp[1904286]:int(64)[10]
-
(1904290 'move' coerce_tmp[1904286] (1904288 'deref' _tuple_expand_tmp_2[1903698]))
-
var coerce_tmp[1904292]:range(int(64),both,one)[1610039]
-
(1904296 'move' coerce_tmp[1904292] (1904294 'deref' _tuple_expand_tmp_4[1903714]))
-
(1900490 'move' call_tmp[1900488] (1900493 call stringify_simple[1903747] _tuple_expand_tmp_0[1903682] _tuple_expand_tmp_1[1903690] coerce_tmp[1904286] _tuple_expand_tmp_3[1903706] coerce_tmp[1904292]))
-
(1906698 '=' ret[1900444] call_tmp[1900488])
-
gotoReturn _end_chpl_stringify[1900734] _end_chpl_stringify[1900734]
}
-
label _end_chpl_stringify[1900734]
-
(1900736 return ret[1900444])
}
-
- «»
function chpl_stringify[1640842] ( _e0_args[1640844]:string[244] , _e1_args[1640846]:range(int(64),both,one)[1610039] , _e2_args[1640848]:string[244] , _e3_args[1640850]:int(64)[10] ) : string[244]
const ref arg _e0_args[1640844]:string[244] const in arg _e1_args[1640846]:range(int(64),both,one)[1610039] const ref arg _e2_args[1640848]:string[244] const in arg _e3_args[1640850]:int(64)[10]-
{
-
var args[1640866]:(string,range(int(64),both,one),string,int(64))[1641162]
-
(1640868 'move' args[1640866] (1640871 call chpl__init_tuple[1641182] _e0_args[1640844] _e1_args[1640846] _e2_args[1640848] _e3_args[1640850]))
-
var ret[1640854]:string[244]
-
var call_tmp[1640879]:bool[19]
-
var call_tmp[1640886]:bool[19]
-
{
-
var call_tmp[1640895]:string[244]
-
var _tuple_expand_tmp_0[1646040]:_ref(string)[1466327]
-
(1646046 'move' _tuple_expand_tmp_0[1646040] (1646074 '.v' args[1640866] x0[1641154]))
-
var _tuple_expand_tmp_1[1646048]:_ref(range(int(64),both,one))[1610048]
-
(1646054 'move' _tuple_expand_tmp_1[1646048] (1646079 '.' args[1640866] x1[1641156]))
-
var _tuple_expand_tmp_2[1646056]:_ref(string)[1466327]
-
(1646062 'move' _tuple_expand_tmp_2[1646056] (1646084 '.v' args[1640866] x2[1641158]))
-
var _tuple_expand_tmp_3[1646064]:_ref(int(64))[1465689]
-
(1646070 'move' _tuple_expand_tmp_3[1646064] (1646089 '.' args[1640866] x3[1641160]))
-
var coerce_tmp[1647164]:range(int(64),both,one)[1610039]
-
(1647168 'move' coerce_tmp[1647164] (1647166 'deref' _tuple_expand_tmp_1[1646048]))
-
var coerce_tmp[1647170]:int(64)[10]
-
(1647174 'move' coerce_tmp[1647170] (1647172 'deref' _tuple_expand_tmp_3[1646064]))
-
(1640897 'move' call_tmp[1640895] (1640900 call stringify_simple[1646630] _tuple_expand_tmp_0[1646040] coerce_tmp[1647164] _tuple_expand_tmp_2[1646056] coerce_tmp[1647170]))
-
(1649127 '=' ret[1640854] call_tmp[1640895])
-
gotoReturn _end_chpl_stringify[1641141] _end_chpl_stringify[1641141]
}
-
label _end_chpl_stringify[1641141]
-
(1641143 return ret[1640854])
}
-
- «»
function chpl_stringify[1664143] ( _e0_args[1664145]:string[244] , _e1_args[1664147]:range(byteIndex,both,one)[1655317] , _e2_args[1664149]:string[244] , _e3_args[1664151]:int(64)[10] ) : string[244]
const ref arg _e0_args[1664145]:string[244] const in arg _e1_args[1664147]:range(byteIndex,both,one)[1655317] const ref arg _e2_args[1664149]:string[244] const in arg _e3_args[1664151]:int(64)[10]-
{
-
var args[1664167]:(string,range(byteIndex,both,one),string,int(64))[1664463]
-
(1664169 'move' args[1664167] (1664172 call chpl__init_tuple[1664483] _e0_args[1664145] _e1_args[1664147] _e2_args[1664149] _e3_args[1664151]))
-
var ret[1664155]:string[244]
-
var call_tmp[1664180]:bool[19]
-
var call_tmp[1664187]:bool[19]
-
{
-
var call_tmp[1664196]:string[244]
-
var _tuple_expand_tmp_0[1669958]:_ref(string)[1466327]
-
(1669964 'move' _tuple_expand_tmp_0[1669958] (1669992 '.v' args[1664167] x0[1664455]))
-
var _tuple_expand_tmp_1[1669966]:_ref(range(byteIndex,both,one))[1655363]
-
(1669972 'move' _tuple_expand_tmp_1[1669966] (1669997 '.' args[1664167] x1[1664457]))
-
var _tuple_expand_tmp_2[1669974]:_ref(string)[1466327]
-
(1669980 'move' _tuple_expand_tmp_2[1669974] (1670002 '.v' args[1664167] x2[1664459]))
-
var _tuple_expand_tmp_3[1669982]:_ref(int(64))[1465689]
-
(1669988 'move' _tuple_expand_tmp_3[1669982] (1670007 '.' args[1664167] x3[1664461]))
-
var coerce_tmp[1670544]:range(byteIndex,both,one)[1655317]
-
(1670548 'move' coerce_tmp[1670544] (1670546 'deref' _tuple_expand_tmp_1[1669966]))
-
var coerce_tmp[1670550]:int(64)[10]
-
(1670554 'move' coerce_tmp[1670550] (1670552 'deref' _tuple_expand_tmp_3[1669982]))
-
(1664198 'move' call_tmp[1664196] (1664201 call stringify_simple[1670010] _tuple_expand_tmp_0[1669958] coerce_tmp[1670544] _tuple_expand_tmp_2[1669974] coerce_tmp[1670550]))
-
(1673126 '=' ret[1664155] call_tmp[1664196])
-
gotoReturn _end_chpl_stringify[1664442] _end_chpl_stringify[1664442]
}
-
label _end_chpl_stringify[1664442]
-
(1664444 return ret[1664155])
}
-
-
- «»
function chpl_stringify[1685627] ( _e0_args[1685629]:string[244] , _e1_args[1685631]:range(int(64),low,one)[1576928] , _e2_args[1685633]:string[244] , _e3_args[1685635]:int(64)[10] ) : string[244]
const ref arg _e0_args[1685629]:string[244] const in arg _e1_args[1685631]:range(int(64),low,one)[1576928] const ref arg _e2_args[1685633]:string[244] const in arg _e3_args[1685635]:int(64)[10]-
{
-
var args[1685651]:(string,range(int(64),low,one),string,int(64))[1685947]
-
(1685653 'move' args[1685651] (1685656 call chpl__init_tuple[1685967] _e0_args[1685629] _e1_args[1685631] _e2_args[1685633] _e3_args[1685635]))
-
var ret[1685639]:string[244]
-
var call_tmp[1685664]:bool[19]
-
var call_tmp[1685671]:bool[19]
-
{
-
var call_tmp[1685680]:string[244]
-
var _tuple_expand_tmp_0[1689441]:_ref(string)[1466327]
-
(1689447 'move' _tuple_expand_tmp_0[1689441] (1689475 '.v' args[1685651] x0[1685939]))
-
var _tuple_expand_tmp_1[1689449]:_ref(range(int(64),low,one))[1576974]
-
(1689455 'move' _tuple_expand_tmp_1[1689449] (1689480 '.' args[1685651] x1[1685941]))
-
var _tuple_expand_tmp_2[1689457]:_ref(string)[1466327]
-
(1689463 'move' _tuple_expand_tmp_2[1689457] (1689485 '.v' args[1685651] x2[1685943]))
-
var _tuple_expand_tmp_3[1689465]:_ref(int(64))[1465689]
-
(1689471 'move' _tuple_expand_tmp_3[1689465] (1689490 '.' args[1685651] x3[1685945]))
-
var coerce_tmp[1690027]:range(int(64),low,one)[1576928]
-
(1690031 'move' coerce_tmp[1690027] (1690029 'deref' _tuple_expand_tmp_1[1689449]))
-
var coerce_tmp[1690033]:int(64)[10]
-
(1690037 'move' coerce_tmp[1690033] (1690035 'deref' _tuple_expand_tmp_3[1689465]))
-
(1685682 'move' call_tmp[1685680] (1685685 call stringify_simple[1689493] _tuple_expand_tmp_0[1689441] coerce_tmp[1690027] _tuple_expand_tmp_2[1689457] coerce_tmp[1690033]))
-
(1692680 '=' ret[1685639] call_tmp[1685680])
-
gotoReturn _end_chpl_stringify[1685926] _end_chpl_stringify[1685926]
}
-
label _end_chpl_stringify[1685926]
-
(1685928 return ret[1685639])
}
-
- «»
function chpl_stringify[1705395] ( _e0_args[1705397]:string[244] , _e1_args[1705399]:range(byteIndex,low,one)[1698271] , _e2_args[1705401]:string[244] , _e3_args[1705403]:int(64)[10] ) : string[244]
const ref arg _e0_args[1705397]:string[244] const in arg _e1_args[1705399]:range(byteIndex,low,one)[1698271] const ref arg _e2_args[1705401]:string[244] const in arg _e3_args[1705403]:int(64)[10]-
{
-
var args[1705419]:(string,range(byteIndex,low,one),string,int(64))[1705715]
-
(1705421 'move' args[1705419] (1705424 call chpl__init_tuple[1705735] _e0_args[1705397] _e1_args[1705399] _e2_args[1705401] _e3_args[1705403]))
-
var ret[1705407]:string[244]
-
var call_tmp[1705432]:bool[19]
-
var call_tmp[1705439]:bool[19]
-
{
-
var call_tmp[1705448]:string[244]
-
var _tuple_expand_tmp_0[1711041]:_ref(string)[1466327]
-
(1711047 'move' _tuple_expand_tmp_0[1711041] (1711075 '.v' args[1705419] x0[1705707]))
-
var _tuple_expand_tmp_1[1711049]:_ref(range(byteIndex,low,one))[1698317]
-
(1711055 'move' _tuple_expand_tmp_1[1711049] (1711080 '.' args[1705419] x1[1705709]))
-
var _tuple_expand_tmp_2[1711057]:_ref(string)[1466327]
-
(1711063 'move' _tuple_expand_tmp_2[1711057] (1711085 '.v' args[1705419] x2[1705711]))
-
var _tuple_expand_tmp_3[1711065]:_ref(int(64))[1465689]
-
(1711071 'move' _tuple_expand_tmp_3[1711065] (1711090 '.' args[1705419] x3[1705713]))
-
var coerce_tmp[1711627]:range(byteIndex,low,one)[1698271]
-
(1711631 'move' coerce_tmp[1711627] (1711629 'deref' _tuple_expand_tmp_1[1711049]))
-
var coerce_tmp[1711633]:int(64)[10]
-
(1711637 'move' coerce_tmp[1711633] (1711635 'deref' _tuple_expand_tmp_3[1711065]))
-
(1705450 'move' call_tmp[1705448] (1705453 call stringify_simple[1711093] _tuple_expand_tmp_0[1711041] coerce_tmp[1711627] _tuple_expand_tmp_2[1711057] coerce_tmp[1711633]))
-
(1714182 '=' ret[1705407] call_tmp[1705448])
-
gotoReturn _end_chpl_stringify[1705694] _end_chpl_stringify[1705694]
}
-
label _end_chpl_stringify[1705694]
-
(1705696 return ret[1705407])
}
-
- «»
function chpl_stringify[1735864] ( _e0_args[1735866]:string[244] , _e1_args[1735868]:range(byteIndex,high,one)[1726799] , _e2_args[1735870]:string[244] , _e3_args[1735872]:int(64)[10] ) : string[244]
const ref arg _e0_args[1735866]:string[244] const in arg _e1_args[1735868]:range(byteIndex,high,one)[1726799] const ref arg _e2_args[1735870]:string[244] const in arg _e3_args[1735872]:int(64)[10]-
{
-
var args[1735888]:(string,range(byteIndex,high,one),string,int(64))[1736184]
-
(1735890 'move' args[1735888] (1735893 call chpl__init_tuple[1736204] _e0_args[1735866] _e1_args[1735868] _e2_args[1735870] _e3_args[1735872]))
-
var ret[1735876]:string[244]
-
var call_tmp[1735901]:bool[19]
-
var call_tmp[1735908]:bool[19]
-
{
-
var call_tmp[1735917]:string[244]
-
var _tuple_expand_tmp_0[1741510]:_ref(string)[1466327]
-
(1741516 'move' _tuple_expand_tmp_0[1741510] (1741544 '.v' args[1735888] x0[1736176]))
-
var _tuple_expand_tmp_1[1741518]:_ref(range(byteIndex,high,one))[1726845]
-
(1741524 'move' _tuple_expand_tmp_1[1741518] (1741549 '.' args[1735888] x1[1736178]))
-
var _tuple_expand_tmp_2[1741526]:_ref(string)[1466327]
-
(1741532 'move' _tuple_expand_tmp_2[1741526] (1741554 '.v' args[1735888] x2[1736180]))
-
var _tuple_expand_tmp_3[1741534]:_ref(int(64))[1465689]
-
(1741540 'move' _tuple_expand_tmp_3[1741534] (1741559 '.' args[1735888] x3[1736182]))
-
var coerce_tmp[1742096]:range(byteIndex,high,one)[1726799]
-
(1742100 'move' coerce_tmp[1742096] (1742098 'deref' _tuple_expand_tmp_1[1741518]))
-
var coerce_tmp[1742102]:int(64)[10]
-
(1742106 'move' coerce_tmp[1742102] (1742104 'deref' _tuple_expand_tmp_3[1741534]))
-
(1735919 'move' call_tmp[1735917] (1735922 call stringify_simple[1741562] _tuple_expand_tmp_0[1741510] coerce_tmp[1742096] _tuple_expand_tmp_2[1741526] coerce_tmp[1742102]))
-
(1744663 '=' ret[1735876] call_tmp[1735917])
-
gotoReturn _end_chpl_stringify[1736163] _end_chpl_stringify[1736163]
}
-
label _end_chpl_stringify[1736163]
-
(1736165 return ret[1735876])
}
-
-
-
-
-
-
-
-
-
-
-
var _arg_to_proto_names[186731]:6*string[1533785]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
var qio_write_unbuffered_threshold[193055]:int(64)[10]
-
var qio_read_unbuffered_threshold[193060]:int(64)[10]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function _ref(fileReader(false,jsonDeserializer))[3276799] . read[3336326] ( this[3336332]:_ref(fileReader(false,jsonDeserializer))[3276799] ) : map(string,string,false)[3283386]
const? ref arg this[3336332]:_ref(fileReader(false,jsonDeserializer))[3276799]-
{
-
var _formal_type_tmp_[5479873]:map(string,string,false)[3283386]
-
var ret[3336336]:map(string,string,false)[3283386]
-
var call_tmp[3336370]:locale[234]
-
(3336372 'move' call_tmp[3336370] (3336378 call getLocaleOfIoRequest[3284624] this[3336332]))
-
var origLocale[3336379]:locale[234]
-
(3336381 'move' origLocale[3336379] call_tmp[3336370])
-
(3336384 'end of statement' )
-
var call_tmp[3336385]:bool[19]
-
var call_tmp[3336392]:bool[19]
-
(3336785 'end of statement' )
-
var call_tmp[3336429]:bool[19]
-
var call_tmp[3336436]:bool[19]
-
(3336843 'end of statement' )
-
var tmp[3336473]:bool[19]
-
var call_tmp[3336480]:bool[19]
-
(3336875 'end of statement' )
-
var specialUnmanaged[3336493]:bool[19]
-
var tmp[3336495]:bool[19]
-
var tmp[3336497]:bool[19]
-
var call_tmp[3336499]:bool[19]
-
(3336542 'end of statement' )
-
var retType[3336543]:map(string,string,false)[3283386]
-
var tmp[3336545]:map(string,string,false)[3283386]
-
var tmp[3336547]:bool[19]
-
var ret[3336578]:map(string,string,false)[3283386]
-
(3336583 'end of statement' retType[3336543])
-
{
-
var tmp[3336589]:chpl_localeID_t[306449]
-
var call_tmp[3336591]:_ref(locale)[1467958]
-
(3336593 'move' call_tmp[3336591] (3336596 call _home[3282091] this[3336332]))
-
var call_tmp[3336599]:chpl_localeID_t[306449]
-
var _locale_tmp_[3336879]:unmanaged BaseLocale[1533235]
-
(3336884 'move' _locale_tmp_[3336879] (3336881 call _value[135299] call_tmp[3336591]))
-
(3336601 'move' call_tmp[3336599] (3336603 '_wide_get_locale' _locale_tmp_[3336879]))
-
(3336605 'move' tmp[3336589] call_tmp[3336599])
-
{
-
{
-
(3336615 call lock[3284875] this[3336332])
}
-
{
-
(3336622 call unlock[3285679] this[3336332])
}
-
var call_tmp[3336624]:jsonDeserializer[356412]
-
var call_tmp[3336632]:bool[19]
-
var call_tmp[3336640]:bool[19]
-
{
-
var call_tmp[3336649]:jsonDeserializer[356412]
-
var call_tmp[3336657]:bool[19]
-
var call_tmp[3336665]:bool[19]
-
(3336901 'end of statement' )
-
(3336679 'move' ret[3336578] (3336685 call _deserializeOne[3336902] this[3336332] origLocale[3336379]))
-
(3336688 'end of statement' ret[3336578] origLocale[3336379])
}
-
(3336894 'end of statement' ret[3336578] origLocale[3336379])
}
-
(3336586 'elided on block' 0 tmp[3336589])
}
-
var call_tmp[3336716]:bool[19]
-
{
-
(3336741 'move' ret[3336336] ret[3336578])
-
gotoReturn _end_read[3336750] _end_read[3336750]
}
-
label _end_read[3336750]
-
(3336752 return ret[3336336])
}
-
- «»
function _ref(fileReader(false,jsonDeserializer))[3276799] . read[3351385] ( this[3351391]:_ref(fileReader(false,jsonDeserializer))[3276799] ) : map(string,owned ModuleSpecification?,false)[3283686]
const? ref arg this[3351391]:_ref(fileReader(false,jsonDeserializer))[3276799]-
{
-
var _formal_type_tmp_[5479916]:map(string,owned ModuleSpecification?,false)[3283686]
-
var ret[3351395]:map(string,owned ModuleSpecification?,false)[3283686]
-
var call_tmp[3351429]:locale[234]
-
(3351431 'move' call_tmp[3351429] (3351437 call getLocaleOfIoRequest[3284624] this[3351391]))
-
var origLocale[3351438]:locale[234]
-
(3351440 'move' origLocale[3351438] call_tmp[3351429])
-
(3351443 'end of statement' )
-
var call_tmp[3351444]:bool[19]
-
var call_tmp[3351451]:bool[19]
-
(3351844 'end of statement' )
-
var call_tmp[3351488]:bool[19]
-
var call_tmp[3351495]:bool[19]
-
(3351902 'end of statement' )
-
var tmp[3351532]:bool[19]
-
var call_tmp[3351539]:bool[19]
-
(3351934 'end of statement' )
-
var specialUnmanaged[3351552]:bool[19]
-
var tmp[3351554]:bool[19]
-
var tmp[3351556]:bool[19]
-
var call_tmp[3351558]:bool[19]
-
(3351601 'end of statement' )
-
var retType[3351602]:map(string,owned ModuleSpecification?,false)[3283686]
-
var tmp[3351604]:map(string,owned ModuleSpecification?,false)[3283686]
-
var tmp[3351606]:bool[19]
-
var ret[3351637]:map(string,owned ModuleSpecification?,false)[3283686]
-
(3351642 'end of statement' retType[3351602])
-
{
-
var tmp[3351648]:chpl_localeID_t[306449]
-
var call_tmp[3351650]:_ref(locale)[1467958]
-
(3351652 'move' call_tmp[3351650] (3351655 call _home[3282091] this[3351391]))
-
var call_tmp[3351658]:chpl_localeID_t[306449]
-
var _locale_tmp_[3351938]:unmanaged BaseLocale[1533235]
-
(3351943 'move' _locale_tmp_[3351938] (3351940 call _value[135299] call_tmp[3351650]))
-
(3351660 'move' call_tmp[3351658] (3351662 '_wide_get_locale' _locale_tmp_[3351938]))
-
(3351664 'move' tmp[3351648] call_tmp[3351658])
-
{
-
{
-
(3351674 call lock[3284875] this[3351391])
}
-
{
-
(3351681 call unlock[3285679] this[3351391])
}
-
var call_tmp[3351683]:jsonDeserializer[356412]
-
var call_tmp[3351691]:bool[19]
-
var call_tmp[3351699]:bool[19]
-
{
-
var call_tmp[3351708]:jsonDeserializer[356412]
-
var call_tmp[3351716]:bool[19]
-
var call_tmp[3351724]:bool[19]
-
(3351960 'end of statement' )
-
(3351738 'move' ret[3351637] (3351744 call _deserializeOne[3351961] this[3351391] origLocale[3351438]))
-
(3351747 'end of statement' ret[3351637] origLocale[3351438])
}
-
(3351953 'end of statement' ret[3351637] origLocale[3351438])
}
-
(3351645 'elided on block' 0 tmp[3351648])
}
-
var call_tmp[3351775]:bool[19]
-
{
-
(3351800 'move' ret[3351395] ret[3351637])
-
gotoReturn _end_read[3351809] _end_read[3351809]
}
-
label _end_read[3351809]
-
(3351811 return ret[3351395])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
var stdin[196736]:fileReader(true,defaultDeserializer)[1534304]
-
-
var stdout[196765]:fileWriter(true,defaultSerializer)[1590708]
-
-
var stderr[196795]:fileWriter(true,defaultSerializer)[1590708]
-
var FTYPE_NONE[197131]:int(32)[66]
-
var FTYPE_LUSTRE[197136]:int(32)[66]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-